Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A OLIVE TERRACE Terraced £218,223 £167,850 28 Feb 2017
2 OLIVE TERRACE Terraced £329,884 £325,000 27 Nov 2023
3 OLIVE TERRACE Terraced £285,770 £225,000 29 Aug 2017
4 OLIVE TERRACE Terraced £319,565 £262,000 7 Jan 2020
5 OLIVE TERRACE Terraced £190,945 £39,950 13 Mar 1998